草庐IT

Java SE : Open Web Page and Click a Button

全部标签

JavaSE基础——课程笔记

Java概述、IDEA、Java基础语法1.常用dos命令 2.Java程序的执行原理 3.JDK、JRE、Java跨平台原理介绍1)JDK运行Java的原理 2)JDK、JRE的关系 3)跨平台工作原理 4.idea中得代码结构 包在src目录下创建ithema-order 模块com.itheima 包OrderDemo 类 5.idea中的快捷键 6.导入/删除模块1)建议自己建模块然后将src目录下的文件复制到新建模块下2)如果模块每删除干净需要进到idea文件夹然后重启idea,才真正删除干净 7.注释 8.字面量补充: 9.数据类型①基本数据类型 ②引用数据类型 ③存储单位(计算机

JavaSE学习

idea快捷键alt+enter:自动补全ctrl+d:复制当前内容到下一行ctrl+f5:程序再运行一次100.for:自动生成循环一百次的for循环语句数组名.fori:自动生成正着循环遍历数组的语句数组名.forr:自动生成倒着循环遍历数组的语句fori+tab键:自动生成for循环alt+insert:自动生成类中常用的方法ctrl+h:显示继承树ctrl+i:快速生成抽象方法的实现ctrl+alt+T:可以选择自动生成try、catch、finally代码块ctrl+alt+L:自动格式化代码ctrl+p:查看方法需要的参数ctrl+alt+M:选中代码段,可以自动抽取方法shift

JavaSE学习

idea快捷键alt+enter:自动补全ctrl+d:复制当前内容到下一行ctrl+f5:程序再运行一次100.for:自动生成循环一百次的for循环语句数组名.fori:自动生成正着循环遍历数组的语句数组名.forr:自动生成倒着循环遍历数组的语句fori+tab键:自动生成for循环alt+insert:自动生成类中常用的方法ctrl+h:显示继承树ctrl+i:快速生成抽象方法的实现ctrl+alt+T:可以选择自动生成try、catch、finally代码块ctrl+alt+L:自动格式化代码ctrl+p:查看方法需要的参数ctrl+alt+M:选中代码段,可以自动抽取方法shift

JavaSE基础 (全网最全知识点)

背景介绍java运行机理(即使编译型语言,又是解释型语言)编译型语言(如:c语言)源代码需要通过预编译形成可执行文件,再由系统执行该文件形成可识别的二进制文件解释型语言边执行边转换。源代码先翻译成中间代码,解释器(类似于JVM)再对中间代码进行解释运行,每执行一次都要翻译一次。标识符规则:标识符只能由大小写字母、数字、下划线(_)和美元符号($)组成,但是不能以数字开头大小写敏感不能与Java语言的关键字重名【例:类型名:final,new,class,static(用于定义变量、方法、类的类型名);跳转语言:break、throw、for】不可以是true和false(true、false不

JavaSE基础 (全网最全知识点)

背景介绍java运行机理(即使编译型语言,又是解释型语言)编译型语言(如:c语言)源代码需要通过预编译形成可执行文件,再由系统执行该文件形成可识别的二进制文件解释型语言边执行边转换。源代码先翻译成中间代码,解释器(类似于JVM)再对中间代码进行解释运行,每执行一次都要翻译一次。标识符规则:标识符只能由大小写字母、数字、下划线(_)和美元符号($)组成,但是不能以数字开头大小写敏感不能与Java语言的关键字重名【例:类型名:final,new,class,static(用于定义变量、方法、类的类型名);跳转语言:break、throw、for】不可以是true和false(true、false不

javaSE学习Day1之多态及向下转型

向下转型的使用Java的多态性:父类指向子类的声明Animalanimal=newDog()//Dog()重写了父类Animal有了对象的多态性以后,内存实际上加载的是子类的属性和方法,但是由于变量声明为父类类型,导致编译时只能调用父类的属性和方法,子类特有的属性方法不能调用。调用子类特有的属性和方法:向下转型,使用强制类型转换符。向下转型有风险,使用强转可能出现ClassCastException异常。为了避免出现异常,此时应该使用instanceof关键字。向下转型在开发中使用较少,一般只会用父类中存在的属性方法。因为多态性是运行时行为,但是在编译的时候就已经加载了子类的属性和方法,但是用

javaSE学习Day1之多态及向下转型

向下转型的使用Java的多态性:父类指向子类的声明Animalanimal=newDog()//Dog()重写了父类Animal有了对象的多态性以后,内存实际上加载的是子类的属性和方法,但是由于变量声明为父类类型,导致编译时只能调用父类的属性和方法,子类特有的属性方法不能调用。调用子类特有的属性和方法:向下转型,使用强制类型转换符。向下转型有风险,使用强转可能出现ClassCastException异常。为了避免出现异常,此时应该使用instanceof关键字。向下转型在开发中使用较少,一般只会用父类中存在的属性方法。因为多态性是运行时行为,但是在编译的时候就已经加载了子类的属性和方法,但是用

javaSE学习Day1之多态及向下转型

向下转型的使用Java的多态性:父类指向子类的声明Animalanimal=newDog()//Dog()重写了父类Animal有了对象的多态性以后,内存实际上加载的是子类的属性和方法,但是由于变量声明为父类类型,导致编译时只能调用父类的属性和方法,子类特有的属性方法不能调用。调用子类特有的属性和方法:向下转型,使用强制类型转换符。向下转型有风险,使用强转可能出现ClassCastException异常。为了避免出现异常,此时应该使用instanceof关键字。向下转型在开发中使用较少,一般只会用父类中存在的属性方法。因为多态性是运行时行为,但是在编译的时候就已经加载了子类的属性和方法,但是用

javaSE学习Day1之多态及向下转型

向下转型的使用Java的多态性:父类指向子类的声明Animalanimal=newDog()//Dog()重写了父类Animal有了对象的多态性以后,内存实际上加载的是子类的属性和方法,但是由于变量声明为父类类型,导致编译时只能调用父类的属性和方法,子类特有的属性方法不能调用。调用子类特有的属性和方法:向下转型,使用强制类型转换符。向下转型有风险,使用强转可能出现ClassCastException异常。为了避免出现异常,此时应该使用instanceof关键字。向下转型在开发中使用较少,一般只会用父类中存在的属性方法。因为多态性是运行时行为,但是在编译的时候就已经加载了子类的属性和方法,但是用

javaSE 温故而知新

重温javaSE前言:有地基才能有高楼大厦目录重温javaSE认识javaJava基础1、数据类型1.1基本数据类型:1.2引用数据类型1.3基本数据类型的包装类1.4基本类型与包装类互相转换1.5自动装箱与拆箱1.6Byte,Short,Integer,Long缓存2、访问修饰符3、final关键字4、static关键字5、异常5.1Exception5.2处理异常5.3自定义异常6、逻辑运算符7、泛型8、重载和重写9、abstract关键字10、interface关键字(接口)10.1interface和abstract的区别11、继承11.1为什么要使用继承?11.2实现继承11.3th